Game Name: On Your Hands

Developer: Skeleton Studios

Release Date (Early Access): April 15th, 2022

Release Date (Full): April 24th, 2023 

Price: $11.99

Press Contact: skeletongamesoftware@gmail.com 